Stored Procedures [dbo].[sp_asi_GetLastFirst]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Parameters
NameData TypeMax Length (Bytes)Direction
@LastNamevarchar(30)30
@FirstNamevarchar(20)20
@LastFirstvarchar(30)30Out
Permissions
TypeActionOwning Principal
GrantExecuteIMIS
SQL Script
/****** Object:  StoredProcedure dbo.sp_asi_GetLastFirst  ******/

-- =============================================
-- This stored procedure calculates LastFirst based on the input parameters.
-- Input parameters are LastName, FirstName.
-- Output parameter is LastFirst.
-- By default, LastFirst is calculated to
-- @LastName + ', ' + @FirstName
-- if both parameters are not empty strings, otherwise
-- @LastName + ' ' + @FirstName
-- =============================================
CREATE PROCEDURE [dbo].[sp_asi_GetLastFirst]
    @LastName varchar(30) = NULL,
    @FirstName varchar(20) = NULL,
    @LastFirst varchar(30) OUTPUT
AS
BEGIN
    SET @LastFirst = dbo.fn_asi_GetLastFirst(@LastName, @FirstName)
    SELECT @LastFirst as LastFirst
END

GO
GRANT EXECUTE ON  [dbo].[sp_asi_GetLastFirst] TO [IMIS]
GO
Uses